gtk-demo: Select the initial demo properly
authorMatthias Clasen <mclasen@redhat.com>
Wed, 17 Jun 2020 16:25:28 +0000 (12:25 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 17 Jun 2020 16:25:28 +0000 (12:25 -0400)
GtkSingleSelection does not give us a notification when
autoselect kicks in to select the first item. This was
barely noticeable, since the notebook ends up correctly
populated anyway, but the window title is not.

demos/gtk-demo/main.c

index 7d5ac5477b92e37909641bee88cbc8fcc6fee719..f0a3f78efbb8086379a1838e6f5b7fa048339ece 100644 (file)
@@ -1046,8 +1046,9 @@ activate (GApplication *app)
                                        NULL);
   selection = gtk_single_selection_new (G_LIST_MODEL (treemodel));
   g_signal_connect (selection, "notify::selected-item", G_CALLBACK (selection_cb), NULL);
-  gtk_list_view_set_model (GTK_LIST_VIEW (listview),
-                           G_LIST_MODEL (selection));
+  gtk_list_view_set_model (GTK_LIST_VIEW (listview), G_LIST_MODEL (selection));
+
+  selection_cb (selection, NULL, NULL);
 
   g_object_unref (builder);
 }